#ifndef __LCD_eUSCI_B0_SPI_H
#define __LCD_eUSCI_B0_SPI_H

#include "D:/CCS/ti/simplelink_msp432p4_sdk_3_20_00_06/source/ti/devices/msp432p4xx/inc/msp.h"

// ==========================================================================
// 鍙傛暟瀹忓畾涔�
#define  RS_CMD            0xCC    // 鍛戒护
#define  RS_DAT            0xDD    // 鏁版嵁

// GPIO 寮曡剼鎿嶄綔瀹忓畾涔�
#define  LCD_TFT_CSn_H      (P4->OUT |= BIT6)
#define  LCD_TFT_CSn_L      (P4->OUT &=~BIT6)
#define  LCD_TFT_RS_DAT     (P4->OUT |= BIT1)   // 閫夋嫨鏁版嵁瀵勫瓨鍣�
#define  LCD_TFT_RS_CMD     (P4->OUT &=~BIT1)   // 閫夋嫨鎸囦护瀵勫瓨鍣�

// ==========================================================================
void DelayMs(uint32_t dat);     // 杞欢寤舵椂鍑芥暟
void LCD_SPI_Init(void);        // LCD 寮曡剼鍙� SPI 鍒濆鍖�
// SPI 鍐�1涓瓧鑺�, 鎺у埗 CSn 鍜� D/CX 淇″彿绾�
void LCD_TFT_SPI_WR_RS(uint8_t reg, uint8_t data);
// SPI 鍐�1涓瓧鑺�, 涓嶆帶鍒� CSn 鍜� D/CX 淇″彿绾�
void LCD_TFT_SPI_WR(uint8_t data);


#endif

// ==========================================================================
// End of file.
